<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/* html 
---------------------------------------------------------------------------------------------------------------------------------------------- */
body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td, /* table elements 表格元素 */
img/* img elements 图片元素 */
{
    border:medium none;
    margin: 0;
    padding: 0;
	vertical-align:bottom;
}
/** 设置默认字体 **/
body,button, input, select, textarea
{
	font: 12px/1.5em tahoma,arial,'\5b8b\4f53',sans-serif;
	color: #3C3C3C;
	outline:none;
}
input:focus, textarea:focus
{
	background-color:white;
}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em{font-style:normal;}
/** 重置列表元素 **/
ul, ol { list-style: none; }
/** 重置超链接元素 **/
a { text-decoration: none;color:#3D3D3D;}
a:hover { text-decoration:none; color:#F40; }
/** 重置图片元素 **/
img{ border:0px;}

/** 2016-11-09 苹果圆角 **/
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; } 
/* font-face */
@font-face {font-family: "iconfont";
  src: url('../ttf/iconfont.eot'); /* IE9*/
  src: url('../ttf/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../ttf/iconfont.woff') format('woff'), /* chrome、firefox */
  url('../ttf/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('../ttf/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
/* hat */
#hat 
{
	color:#666;
	height:29px;
	line-height:29px;
	margin:0px auto;
	background-color: #F8F8F8;
    border-bottom: 1px solid #F4F4F4;
	color: #565656;
}
#hat a
{
	border-right:1px solid #C7C7C7;
	padding:0px 8px;
	color:#AFAAAA;
	color: #565656;
}
#hat a:hover
{
	color:#2D374B;
	font-family: "宋体";
}
#hat dl
{
	width:1200px;
	margin:0px auto;
}
#hat dt
{
	float:right;
}
#hat dd
{
	float:left;
}
/* head 
==================== */
#head
{
	width:1200px;
	margin:0px auto;
/*	overflow:hidden;*/
	border-bottom:1px solid #EEE;
	background-color:white;
}
#head #logo
{
	width:200px;
	height:70px;
	float:left;
	padding-top:15px;
	padding-bottom:15px;
}
#head #logo a
{
	display:block;
	height:70px;
	width:200px;
	/*background-image:url(../img/common.png);*/
	background-image:url(../img/logo.png);
	text-indent:-2000px;
	background-position: 0 0;
}
#head #cloud
{
	width:100px;
	float:left;
	height:100px;
}
#head #cloud a
{
	display:block;
	background-image:url(../img/common.png);
	background-repeat:no-repeat;
	background-position:0px -396px;
	text-indent:-2000px;
	height:100px;
}	
#head #search
{
	width:580px;
	float:left;
	padding-top:20px;
	height:80px;
}
#head #search #cen
{
	height:40px;
}
#head #search #cen .text
{
	padding: 10px 10px 8px 42px;
    width: 410px;
	border: 2px solid #C5131E;
	color: #565656;
	height:18px;
	line-height:18px;
	display:block;
	float:left;
	background-image:url(../img/common.png);
	background-position:0px -233px;
	background-repeat:no-repeat;
	border-radius: 3px 0 0 3px;
}
#head #search #cen .sc
{
	float:left;
	display:block;
	font-size:20px;
	background-color:#C5131E;
	border-radius:0px 3px 3px 0px;
	text-align:center;
	width:100px;
	height:40px;
	color:white;
	background-image:none;
	cursor:pointer;
}	
#head #search_hot
{
	padding-top:7px;
	height:18px;
}
#head #search_hot a
{
	display:inline-block;
	color:#565656;
	margin-right:12px;
}
#head #search_hot a:hover
{
	text-decoration:underline;
}
#head #cod
{
	width:270px;
	float:left;
	padding:5px 0px 5px 50px;
}
#head #cod #cod_
{
	display:block;
	height:90px;
	background-image:url(../img/iphone6.jpg);
	background-repeat:no-repeat;
	text-indent:-1800px;
}
.cart_icon {
  font-family:"iconfont" !important;
  font-size:17px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
  margin-right:5px;
}
/* sp */
.for_nav
{
	border-bottom:3px solid #C5131E;
}
.for_nav_
{
	margin:0px auto;
	width:1200px;
  border-bottom:3px solid #C5131E;
}
#nav
{
	width:990px;
	height:35px;
  margin:0px auto;
	padding-left:210px;
	position:relative;
  background: #fff;
}
#nav #link
{
	overflow:hidden;
	width:990px;
	background:url(../img/nav-bg.jpg) no-repeat 732px 0px;
}
#nav #category
{
	position:absolute;
	left:0px;
	top:0px;
	width:210px;
	background-color:#C5131E;
}
#nav .baby #brand 
{
	display:none;
}
#nav #category .category_title_hidden
{
	/*background:url(web/img/common.png) 0px 0px no-repeat;*/
	cursor:pointer;
	width:195px;
	height:35px;
	font-weight:bold;
	font-family: -webkit-body;
    font-size: 16px;
	line-height:40px;
	padding-left:15px;
	color:white;
}
#nav #category .category_title_show
{
	/*background:url(web/img/common.png) 0px -35px no-repeat;*/
	cursor:pointer;
	width:195px;
	height:35px;
	font-family: -webkit-body;
    font-size: 16px;
	font-weight:bold;
	line-height:40px;
	padding-left:15px;
	color:white;
}
#nav #category #brand
{
	width:206px;
	position:absolute;
	top:36px;
	left:0px;
	background-color:white;
	z-index:200;
	min-height:510px;
	border:2px solid #C5131E;
}
#nav #category #brand li
{
	position:relative;
	overflow:hidden;
	padding: 0px 0px 3px 7px;
	border-bottom: 1px solid #D1CCC7;
	float:left;
	width:195px;
}
#nav #category #brand li:last-child{
	border-bottom:none;
}
#nav #category #brand li .subclass
{
	/*padding-left:5px;*/
    margin-bottom: 5px;

}
#nav #category #brand li a
{
	color:#887474;
	word-wrap: normal;
	white-space: nowrap;
	margin-right:4px;
	color:gray;
	font-size: 13px;
    line-height: 20px;
}
#nav #category #brand li a:hover
{
	color:black;
}
#nav #category #brand li h3
{
    font-family: -webkit-pictograph;
	margin: 10px 0px 2px 0;
}
#nav #category #brand li h3 a
{
	height:23px;
	line-height:23px;
	color:black;	
	font-size:15px;
    font-family: -webkit-pictograph;
}
#nav #category #brand li h3 a:hover
{
	color:black;
}
/* nav link */
#nav #link li
{
	float: left;
  /*background: url(http://img1.gtimg.com/tech/pics/hv1/214/72/1569/102042799.png) no-repeat right;*/
}
#nav #link a
{
    padding: 0 15px;
    display: block;
    text-align: center;
    margin-right: 1px;
	font-family: "Microsoft YaHei",simsun;
    font-size:16px;
    text-align: center;
	line-height:35px;
	color: #23516E;
}
#nav #link a:hover
{
	background:#C5131E;
	color:white;
}
/* banner */
#banner_ 
{
	width:100%;
	border-bottom: 3px solid #ff4400;
}
#banner 
{
    width:1200px;
    margin:0 auto;
	height:30px;
	position: relative;
	z-index:500;
}
#banner #quick_list
{
	height:30px;
	float:left;
}
#banner #quick_list a
{
	display:inline-block;
	float:left;
	padding:0px 10px;
	font-size:14px;
	width:80px;
	text-align:center;
	font-weight:bold;
	line-height:30px;
}
#banner #quick_list a:hover
{
	display:inline-block;
	float:left;
	padding:0px 10px;
	font-size:14px;
	font-weight:bold;
    background: #F9F9F9;
	width:80px;
	text-align:center;
	line-height:30px;
}
#banner #twenty
{
	float:right;
	margin-right:10px;
	margin-top:12px;
	font-size:13px;
}
/* brand */
#banner .baby #brand 
{
	display:none;
}
#banner #category #title
{
   height:33px;
   line-height:33px;
   width:195px;
   color:white;
   padding-left:15px;
   float:left;
   background:#ff4400;
   position:relative;
   margin-bottom:3px;
}
#banner #category #brand
{
	width:208px;
	border-left:1px solid #E4393C;
	border-bottom:1px solid #E4393C;
	border-right:1px solid #E4393C;
	position:absolute;
	top:33px;
	left:0px;
	background-color:white;
}
#banner #category .index
{
	display:block;
}
#banner #category #brand li
{
	position:relative;
	overflow:hidden;
	border-bottom:1px solid #EEE;
}
#banner #category #brand li h3
{
	color:white;
	height:27px;
	line-height:27px;
	margin-left:5px;
}
#banner #category #brand li h3 a
{
	font-family:"Lucida Grande",tahoma,arial,\5b8b\4f53;
	height:27px;
	line-height:27px;
	margin-left:5px;
}
#banner #category #brand li h3 a:hover
{
    font-family:"Lucida Grande",tahoma,arial,\5b8b\4f53;
	height:28px;
	line-height:28px;
	margin-left:5px;
	color:#E4393C;
	text-decoration:underline;
}
#banner #category #brand div
{
	float:left;
	margin:0px 5px;
}
#banner #category #brand div a
{
	display: block;
    float: left;
	padding:3px 6px;
}
#banner #category #brand div a:hover
{
	color:#E4393C;
	display: block;
    float: left;
	padding:3px 6px;
	text-decoration:underline;
}
#banner #category #brand div span
{
	display:block;
	line-height:35px;
	font-weight:bold;
}
/* foot */
#foot
{
	width:1168px;
	padding:30px 20px 10px 20px;
	margin:0px auto 0px auto;
	font-size:12px;
	color:#666;
	line-height:22px;
	text-align:center;
	word-spacing:7px;
	border-bottom:1px solid #EAEAEA;
	border-left:1px solid #EAEAEA;
	border-right:1px solid #EAEAEA;
	overflow:hidden;
	background-color:white;
	border-top:1px solid #DDD;
	clear:both;
}
#foot a
{
	color:#666;
	text-decoration:none;
}
#foot a:hover 
{
    color: #C90809;
}
#foot .left
{
	text-align:left;
}
/* repeat 
---------------------------------------------------------------------------------------------------------------------------------------------- */
/* width
-------------------------------------------------------- */
.w15{ width:15px; }
.w20{ width:20px; }
.w30{ width:30px; }
/* height
-------------------------------------------------------- */
.h15{ height:15px; }
.h20{ height:20px; }
.h30{ height:30px; }
/* float
-------------------------------------------------------- */
.float_left { float:left; }
.float_right { float:right;display:none;}
/* padding
-------------------------------------------------------- */
.padding_small
{
	padding:15px 0px;
}
.padding_normal
{
	padding:30px 0px;
}
.padding_big
{
	padding:50px 0px;
}	
.padding_top
{
	padding-top:10px;
}
.padding_bottom
{
	padding-bottom:10px;
}
/* margin
-------------------------------------------------------- */
.margin_right_small
{
	margin-right:10px;
}
.margin_right_normal
{
	margin-right:10px;
}
.margin_right_big
{
	margin-right:10px;
}
/* sp */
.margin_top_small
{
	margin-top:10px;
}
/* text-align
-------------------------------------------------------- */
.text_align_left { text-align:left; }
.text_align_right { text-align:right }
.text_align_center {text-align:center;}
/* light color 淡色 deep color
-------------------------------------------------------- */
.light_color
{
	color:#9C9C9C;
}
.deep_color
{
	color:#3C3C3C;
}
/* submit
-------------------------------------------------------- */
.a_submit
{
	display:inline-block;
    background: #FFF4D8;
	border: 1px solid #FFE2A6;
	border-radius: 3px;
	cursor: pointer;
	margin:0px 5px;
	height:30px;
	line-height:30px;
	padding:0px 45px;
}
.a_submit:hover
{
	border-color: #FEDB4E;
    background: #FFEEA2;
	color:#3C3C3C;
}
.submit
{
	background:#E4393C;
	color:white;
	border: 1px solid #FFE2A6;
	border-radius: 3px;
	padding: 6px 35px;
	cursor: pointer;
	height:32px;
}
.submit:hover
{
	border-color: #FEDB4E;
    background: #FFEEA2;
	color:#3C3C3C;
}
/* 巨大的按钮 */
.submit_huge
{
    color: #FFF;
    border: none;
    width: 112px;
    height: 34px;
    text-indent: 0;
    font-size: 14px;
    line-height: 34px;
    text-align: center;
    font-family: "微软雅黑";
    background: #FF4246;
    font-weight: bold;
	border-radius:3px 3px;
	cursor:pointer;
}
/* input
-------------------------------------------------------- */
.text_short
{
	color:#555;
	background-color:white;
	padding: 5px 10px;
	border-radius: 3px;
	width:100px;
	border: 1px solid #E0E0E0;
}
/* normal length */
.text_normal
{
	color:#555;
	background-color:white;
	border: 1px solid #E0E0E0;
	padding: 5px 10px;
	border-radius: 3px;
	width:200px;
	border: 1px solid #E0E0E0;
}
.text_long
{
	color:#555;
	background-color:white;
	border: 1px solid #E0E0E0;
	padding: 5px 10px;
	border-radius: 3px;
	width:400px;
	border: 1px solid #E0E0E0;
}
.select
{
	padding:2px 5px;
    border: 1px solid;
    border-color: #AAA #DDD #DDD #AAA;
	line-height:27px;
	width:150px;
	height:28px;
}
/* table 
---------------------------------------------------------------- */
.table
{
	width: 100%;
    color: #7A7676;
	border:1px solid #EEE;
	background-color:#DDD;
}
.table tr
{
	border-bottom: 1px solid #DDD;
	background: #FBFBFB;
}
.table th
{
	padding: 15px;
    background: #FFF;
    border-bottom: 2px solid #DDD;
    font-weight: bold;
    text-align: left;
}
.table td
{
	padding: 10px 15px;
}
/* headline subtitle
---------------------------------------------------------------- */
.mi_title
{
	height:55px;
	line-height:55px;
	color:#333;
	font-size:24px;
	font-weight:bold;
	font-family: "Microsoft Yahei","Hiragino Sans GB",sans-serif;
}
.headline
{
height: 44px;
line-height:44px;
padding-top: 6px;
margin-bottom: 20px;
border-bottom: 1px solid #DFDFDF;
font-size:18px;
font-weight:400;
}
.subtitle
{
	color:black;
	border-bottom:1px solid #D1D1D1;
	border-bottom:1px solid #DDD;
	width:100%;
	font-size:18px;
}
/*
.subtitle
{
	padding: 0 20px;
    background-color: #F4F5F9;
    border-bottom: 1px solid #E7E7EB;
    line-height: 40px;
}
*/
/* line
---------------------------------------------------------------- */
.single_line
{
	margin:25px;
	line-height:30px;
	border-bottom:1px solid #EEE;
}
/* multi_line
----------------------------------------------------------------- */
.multi_line
{
	border-right:1px solid #DDD;
	border-left:1px solid #DDD;
	padding:20px 0px;
	margin-bottom:15px;
}
.multi_line ul
{
	border-bottom:1px solid #c8c8c8;
	margin:20px 15px;

}
.multi_line li
{
	/* height:40px; */
	line-height:40px;
}
.multi_line span
{
	margin:0px 10px;
	display: inline-block;
	width:90px;
	text-align:right;
	padding-right:15px;
}
.multi_line label
{
	margin:0px 15px;
	display:inline-block;
}
.multi_line .sub
{
	float:right;
	margin-right:60px;
}
/* multi_line
----------------------------------------------------------------- */
.multi
{
	padding:20px 0px;
	margin-bottom:15px;
}
.multi ul
{
	padding-bottom:50px;
	margin:20px 15px;
}
.multi li
{
	/* height:40px; */
	line-height:40px;
}
.multi span
{
	margin:0px 10px;
	display: inline-block;
	width:60px;
	text-align:right;
	padding-right:15px;
}
.multi label
{
	margin:0px 15px;
	display:inline-block;
}
.multi .sub
{
	float:right;
	margin-right:60px;
}
/* layout
---------------------------------------------------------------- */
.layout
{
	width:1200px;
	margin:0px auto;
	background-color:white;
}
.overflow_hidden
{
	overflow:hidden;
}
.whole
{
	borderd-color:#4c4442;
}
/* border
---------------------------------------------------------------- */
.border
{
	border-right:1px solid #DDD;
	border-left:1px solid #DDD;
}
.border_bottom
{
	border-bottom:1px solid #DDD;
}
.border_top
{
	border-bottom:1px solid #DDD;
}
/* widget
---------------------------------------------------------------- */
.clr {
    height: 0px;
    clear: both;
}
.checkbox
{
	width:18px;
	height:18px;
}
/* link
---------------------------------------------------------------- */
.link_little
{
	font-size:12px;
	background: #E5E5E5;
    color: #9C9C9C;;
	height:18px;
	padding:3px 12px;
}
.link_little:hover
{
	color: #9C9C9C;;
}
/* frame
-------------------------------- */
.frame 
{
	width:1200px;
	margin:0px auto;
	overflow:hidden;
}
.side
{
	float:left;
	width:210px;
}
.content
{
	float:right;
	width:980px;
	overflow:hidden;
}
/* guest_book 
================================ */
/* comment
//////////////////////////////////////////////////////////////////////////////////////////////////////// */
#guest_book
{
	overflow:hidden;
	border-top:1px solid #DDD;
	background-color:white;
	border:1px solid #CCC;
	margin-bottom:15px;
}
#comment_textarea
{
	width:926px;
    height:60px;
    line-height: 20px;
	font-size:14px;
	background-color:white;
	padding:20px;
}
#guest
{
	border-bottom:1px solid #DDD;
}
.guest_submit
{
	background:#E4393C;
	color:white;
	cursor: pointer;
	height:32px;
	line-height:32px;
	width:130px;
	display:inline-block;
	text-align:center;
	float:right;
}
/* sp */
#comment
{
}
#comment .all_comment
{
 	color:gray;
	font-size:12px;
	background-color:white;
	font-size:16px;
	margin-bottom:5px;
}
#comment .comment_content
{
	border-top:3px solid #DDD;
	border-bottom:3px solid #DDD;
}
#comment dl
{
	border-bottom:1px solid #EFEFEF;
	overflow:hidden;
	padding:5px 10px 5px 5px;
	margin-bottom:8px;
}
#comment dl dt
{
	color:#7D98AF;
	float:right;
	margin-right:15px;
}
#comment dl dd
{
	float:left;
	line-height:21px;
	width:600px;
}
#comment dl dd span
{
	margin-right:10px;
}
#comment dl dd .ask
{
	padding:0px 5px 0px 0px;
	width:600px;
	/*background-image:url(img/goods/comment.gif);
	background-repeat:no-repeat;
	background-position:left 5px;*/
}
#comment dl dd .question
{
	padding:0px 5px 0px 0px;
	width:600px;
	color:#E4393C;
}
/* list_goods
////////////////////////////////////////////////////////////////////////// */
#goods
{
	overflow:hidden;
}
#goods .item_box
{
	float:left;
	
	width:233px;
	
	border:1px solid #EDEDED;
	margin:5px;
	color:#F40;
}
#goods .item_box:hover
{
	border:1px solid #FF971B;
	/* background:#F40; */
	background-color:#FF971B;
	color:white;
}
#goods .img
{
	padding-top:10px;
	background-color:white;
}
#goods .img img
{
	width:233px;
	height:233px;
}
#goods .price
{
	padding:0px 5px;
	margin:6px 0px 5px 0px;
	 
	line-height:22px;
	height:22px;
	font-weight:bold;
	font-size:18px;
}
#goods .price span
{
	color:#888;
	font-size:12px;
	font-weight:normal;
}
#goods .name
{
	overflow:hidden;
	padding:0px 10px 4px 10px;
    color:#3D3D3D;
	background-color:white;
	height:36px;
	line-height:18px;
}
#goods .name span
{
	color:#F40;
	
	margin-right:5px;
}
#goods .click 
{
	height:22px;
	padding:8px 10px 10px 10px;
	color:#888;
	background-color:white;
}
/* 
///////////////////////// */
#goods .hat
{
	top:5px;
    right:25px;
    position: absolute;
}
#goods .hat img
{
	width:50px;
	height:50px;
}
/* pages 
///////////////////////// */
#page
{
	margin:20px 0px 10px 0px;
	overflow:hidden;
	border-top: 1px solid #E2D9D9;
	padding-top:15px;
}
#page #page_left
{
	float: left;
    margin-right:8px;
    background: #F2F2F2;
    border-bottom: 1px solid #999;
    border-right: 1px solid #999;
    border-left: 1px solid #DDD;
    border-top: 1px solid #DDD;
    line-height: 25px;
    height: 25px;
	display:block;
	padding:0px 10px;
	line-height:27px;
	float:right
}
#page #page_right
{
	float:right;
}
#page #page_right a
{
	float: left;
    margin-right:5px;
    background: #F2F2F2;
    border-bottom: 1px solid #999;
    border-right: 1px solid #999;
    border-left: 1px solid #DDD;
    border-top: 1px solid #DDD;
    line-height: 25px;
    height: 25px;
	display:block;
	padding:0px 10px;
}
#page #page_right a:hover
{
	float: left;
    margin-right:5px;
    background: #F2F2F2;
    border-top: 1px solid #999;
    border-left: 1px solid #999;
    border-right: 1px solid #DDD;
    border-bottom: 1px solid #DDD;
    line-height: 25px;
    height: 25px;
	display:block;
	padding:0px 10px;
}
#page #page_right .now
{
	float: left;
    margin-right:5px;
    background: #F2F2F2;
    border-top: 1px solid #999;
    border-left: 1px solid #999;
    border-right: 1px solid #DDD;
    border-bottom: 1px solid #DDD;
    line-height: 25px;
    height: 25px;
	display:block;
	padding:0px 10px;
	color:red;
}
/* foot 
=================================== */
#friendship
{
	border-top:1px solid black;
	border-bottom:1px solid #EEE;
	background-color:white;
	padding:7px 0px;
}
#friendship #content
{
	line-height:18px;
	padding:5px 0px;
}
#about
{
	line-height:28px;
	background-color:white;
}
#about a
{
	padding: 0px 14px;
    border-right: 1px solid #DDD;
}
#copyright
{
	line-height:22px;
	padding-bottom:15px;
	background-color:white;
	padding:5px 0px 10px 0px;
	text-align:center;
	border-top:1px solid #EEE;
}
#xin{
	text-align:center;
	padding-bottom:30px;
}
#xin #xin_img{
	vertical-align: top;
}
#xin #kexin img{
	height:31px;
	vertical-align: bottom; 
	margin-right:15px;
}
/* order 
===================================== */
.pay
{
	margin-top:10px;
	padding:10px 0px;
	border-top:3px solid #E6E6E6;
	text-align:right;
}
.pay input 
{
	color: #FFF;
    border: none;
    width: 112px;
    height: 34px;
    text-indent: 0;
    font-size: 14px;
    line-height: 34px;
    text-align: center;
    background: #FF4246;
    font-weight: bold;
    border-radius: 3px 3px;
    cursor: pointer;
}
/* fee */
.fee
{
	magin:10px 0px;
}
.fee span
{
	float:right;
}
/* consignee */
.consignee
{
	margin:10px 0px;
}
.consignee ul 
{
	overflow:hidden;
}
.consignee ul li
{
	float:left;
	margin-right:25px;
	padding-right:10px;
	text-decoration:underline;
}
/* shipping 
====================== */
.shipping
{
	border:1px dashed #E6E6E6;
	padding:5px 30px;
}
.shipping ul
{
	overflow:hidden;
}
.shipping ul li
{
	margin:10px 0px;
}
.shipping ul .name
{
	width:200px;
	display:inline-block;
}
.shipping ul .des
{
	width:600px;
	display:inline-block;
}
.shipping ul .shipping_fee
{
	width:100px;
	display:inline-block;
}
.shipping ul .intrue
{
	width:100px;
	display:inline-block;
}
.shipping .need_intrue
{
	text-align:right;
	display:none;
}
/* payment methods
====================== */
.payment_methods
{
	border: 1px solid #FFE2A6;
    background-color: #FFFCEB;
	padding:20px;
}
.payment_methods ul
{
	overflow:hidden;
}
.payment_methods ul li
{
	margin-right:30px;
}
.payment_methods ul li img
{
	vertical-align:middle;
}
/* flow_goods
==================== */
.flow_goods dt
{
    height: 14px;
    line-height: 14px;
    padding: 8px 0;
    background: #FAFAFA;
    color: #8C8C8C;
	font-weight:bold;
	font-size:12px;
}
.flow_goods span
{
	float:left;
}
.flow_goods dd
{
	
}
.flow_goods .title
{
	border-left: 1px solid #DFDFDF;
	margin-left:-1px;
}
/* checkout
====================== */
.checkout
{
	padding:20px 30px;
	background-color:#FAFAFA;
	overflow:hidden;
	width:1140px;
	margin:30px auto;
	text-align:right;
}
.checkout span
{
	float:left;
	font-weight: bold;
	line-height:40px;
	color: #8C8C8C;
}
.checkout .goto
{
	display: inline-block;
    margin-bottom: 0;
    font-size: 14px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    cursor: pointer;
    border: 1px solid #FF4A00;
    padding: 0;
    width: 148px;
    color:white;
    margin-left:15px;
    background-color: #FF4A00;
}
.checkout .continue
{
display: inline-block;
margin-bottom: 0;
font-size: 14px;
height: 38px;
line-height: 38px;
text-align: center;
cursor: pointer;
background-color: #FFF;

border:1px solid #DFDFDF;
color: #FF4A00;
padding: 0;
width: 148px;
}
/* qq_group
======================== */
#qq_group
{
    margin:15px 0px;
    padding:15px 10px 12px 10px;
	border-bottom:2px solid #DDD;
	background: #FFFFE5;
    border: 1px solid #FFCC7F;
	 color:#6C6C6C;
}
#qq_group dt
{
}
#qq_group dd
{
}	
	</pre></body></html>